Excel函数

您所在的位置:网站首页 excel 函数 mod Excel函数

Excel函数

2023-11-07 05:33| 来源: 网络整理| 查看: 265

案例公式:=IF(MOD(ROW()+4,7),“”,$D3) 场景是因为一个体重记录表,每日显示体重值的曲线趋势,但时间长了,折线图的数字标签增多重叠无法查看。如下图 在这里插入图片描述 应需求,则想将体重数值显示变更为每周一显示,即7天为一个周期,显示7天的第一天的值,最后的成果如下图。 在这里插入图片描述 那么我们一起来看看新增的辅助列【体重标签】里的公式是如何实现的~ 这个公式一共用到3个函数,从里到外,分别是ROW,MOD,IF

第一个函数是ROW 该函数是取单元格的行数,比如C3单元格,它是在excel的第3行,那么ROW(C3)=3,即识别当前行数为数字3。而ROW(),则可以返回当前单元格的行数值。 比如你在第C3单元格里,直接输入= ROW(),则这个单元格会显示数字3,如下图 在这里插入图片描述 第二个函数是MOD 一般用法是MOD(A,B),一共涉及两个相关数,主要是算除数和被除数之间的余数值的公式,如下图 在这里插入图片描述 7除以7可以除尽,则余数为0。

第三个函数是IF 一般使用涉及3位,IF(X,TRUE,FALSE),即第一位为判断的一个值或者公式,返回第二位或第三位的值,如果为真返回TRUE的内容,如果为否,返回FALSE的内容。 举个栗子:IF(2=0,“真”,“假”),这个函数最终的结果输出是“假” 在这里插入图片描述 IF函数就是在判断,2=0,这个值是真的还是假的,而后面我跟了两个字符,用双引号括起来的,在excel公式里就输出的是双引号里的文字。可以看到2=0这个判断的结果是FALSE,那么就会输出后面的文字,即假字。

好啦,三个函数的大概意思已经讲清楚了,那么来整合起来看一下案例的函数吧。 案例公式是:=IF(MOD(ROW()+4,7),“”,$D3) 首先我们第一个日期的体重在的单元格是C3,大家可以看一下 在这里插入图片描述 那么我们以这个单元格为7天周期的第一天,ROW()的值为3,取出来的是C3单元格所在行数的数值,MOD函数是算余数,而1 2 3 4 5 6 7这几个数字分别除以7的余数是1 2 3 4 5 6 0,这个余数,大家可以自行百度哈 在这里插入图片描述

所以当7除以7的时候得出的值是0,而有趣的地方是,在excel函数里,0=FALSE,1=TRUE,这个是个前提,大家记得,所有如果MOD函数我们除以7的整数得出来余数是0的时候,默认这个值在IF函数里是0,即是FALSE,则输出后面的那个值。所以就有了这个公式 =IF(MOD(ROW()+4,7),“”,$D3), 第一个单元格是C3,ROW()=3,给它+4=7,7除以7的余数为0,0的话是FALSE,则输出后面的D3单元格的值,否则为TRUE的时候,则都输出空""。 在这里插入图片描述 看到这里,大家学废了么~~~



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3